iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0
Python

30天自學Python系列 第 3

自學Python-Day3 運算子與條件

  • 分享至 

  • xImage
  •  

程式要運作,最基本的就是input,運算及output,當資料輸入後,運行程式主要分為三種架構,循環、選擇、迭代。
循環架構是最簡單的,定義資料後print就程式結束,
像是score = 60 print(score)
選擇架構利用if做判斷,當輸入的資料符合條件,就輸出對應的結果,
像是score = 60 if score >= 60: print('及格') else: print('不及格')
迭代架構可以視為是一種迴圈,將符合條件的資料輸入運算後,一直重複至條件不符後停止。
而在if運算中不只單向的選擇,也有雙向選擇,常用的條件有and、or、not等,顧名思義就是多個資料輸入後符合該條件才會出現正確的結果,以and條件為例,
a = input('請輸入國文成績') b = input('請輸入數學成績') if int(a) and int(b) >= 60 : print('都及格') else: print('還要再加油')
當輸入的資料a、b,同時符合(and)大於等於60的條件則輸出都及格,反之輸出還要再加油,則條件or當然就為只需其中一個滿足就可。


上一篇
自學Python-Day2 基本語法
下一篇
自學Python-Day4 for迴圈及巢狀迴圈
系列文
30天自學Python6
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言